module parameters

  use dimensions

  character*80 :: runname


  !-- input parameters --

  real       :: phi0, kz, vPhase,  Dxxxx, Dzzzz, Dvvvv
  integer    :: nz,  iWaveFrame
  real       :: ModAmp, Lx, Ly, SpeckleWidth, SpeckleDepth, SideLoss, CollisionRate

  logical    :: restart
  real       :: Vmax, dt, kFilterAngle, Vcutoff
  integer    :: modeSave
  integer    :: nt, iDiag, iData, iFourier

  logical    :: iModx, iMody, iModz, iE0Modulation 
  logical    :: iuModulation, iLinHydro, iLinVlasov, iTransAdvect, iEraseNonlin
  logical    :: iBcPerpPeriodic
  logical    :: iDealias
  logical    :: iSingleMode

  !-- constants --

  real       :: pi
  complex    :: iunit

  real       :: ux0(jDir)
  real       :: uy0(jDir)

  data       iunit                / (0.0, 1.0) /


end module
